English Dictionary
◊ EDIBLE SNAIL
edible snail
n : one of the chief edible snails [syn: {Helix pomatia}]